Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update developer guide, removed unused code and CSS #918

Merged
merged 10 commits into from
Aug 23, 2024
Merged

Conversation

rly
Copy link
Collaborator

@rly rly commented Aug 23, 2024

In reviewing the code base, I updated the developer guide and removed code and CSS that was used in SODA but not in GUIDE. In particular, the Guided Home Page manages uploaded vs non-uploaded datasets and has support for many tabs that are also radio buttons, but GUIDE does not track uploaded vs non-uploaded and has just the one tab "Existing Conversions". So I simplified the code. We can always reference SODA if we want to use any of those features, but I do not expect that we will.

There is still a lot more CSS left that is unused; I just removed what stood out as immediately removable after a search through the repo. I also cross-checked most of them with the SODA repo to make sure they were used in custom elements in their app (as opposed to an imported component).

@CodyCBakerPhD CodyCBakerPhD linked an issue Aug 23, 2024 that may be closed by this pull request
Copy link
Collaborator

@CodyCBakerPhD CodyCBakerPhD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually looks like Windows e2e live tests are failing due to a frontend thing? Are you sure everything removed here is unused?

@rly
Copy link
Collaborator Author

rly commented Aug 23, 2024

Hm. I will investigate.

@CodyCBakerPhD
Copy link
Collaborator

@rly Nvm, it's failing on main as well. Must be something else

@CodyCBakerPhD CodyCBakerPhD merged commit 3100920 into main Aug 23, 2024
27 of 29 checks passed
@CodyCBakerPhD CodyCBakerPhD deleted the cleanup branch August 23, 2024 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Broken imports using latest nwbinspector
2 participants